superior powers - Spanish English Dictionary